﻿function sifreuzunlugu(pass,divname) {
    if (pass.length<6 || pass.length>20) {
        document.getElementById(divname).innerHTML = "Parolanız 6 karakterden kısa 20 karakterden uzun olamaz";
    }
    else {
        document.getElementById(divname).innerHTML = "";
    }

}

function sifreguvenlikduzey(pass, divname) {
    var guvenlikseviye = "";
    var guvenlikduzeyi = 1;

    var rakamlar = new Array ("1", "2", "3", "4", "5", "6", "7", "8", "9", "0");

    var ozelkarakter = new Array (".",",",":",";","*","-","=","{","}","[","]","`","!",">","£","?","<",
"/","|","@","é","^","+","#","$","%","½","&","(",")","€","¨","~","æ","ß","´","\\","\"","\'");

    for (var i = 0; i < pass.length; i++)
    {
        for (var j = 0; j < rakamlar.length; j++)
           {
            if (pass[i] == rakamlar[j])
                {
                guvenlikseviye+="s";
                }
            }
     }

    for (var i = 0; i < pass.length; i++)
    {
    for (var j = 0; j < ozelkarakter.length; j++)
       {
        if (pass[i]== ozelkarakter[j])
        {
            guvenlikseviye+="o";
        }
       }
    }

var durum1 = guvenlikseviye.indexOf("s");
var durum2 = guvenlikseviye.indexOf("o");

if (durum1 != -1 && durum2 != -1) {
    guvenlikduzeyi=3;
}
else {
    if (durum1 != -1 || durum2 !=-1) {
        guvenlikduzeyi=2
    }
}

switch (guvenlikduzeyi) {
    case 1: document.getElementById(divname).innerHTML = "Parola Güvenliğiniz Zayıf";
        break;
    case 2: document.getElementById(divname).innerHTML = "Parola Güvenliğiniz Orta";
        break;
    case 3: document.getElementById(divname).innerHTML = "Parola Güvenliğiniz Yüksek";
        break;
}

}

function temizle(divname) {
    document.getElementById(divname).innerHTML = "";
}